lambsleaf sage - Spanish English Dictionary